export const HttpCode = {//暴露具体接口
    'userInfo': {'AppCode': '90', 'BizCode': '4004'}, //获取微信用户信息

    //查询卡信息 90,1001(查询绑定卡，查询卡详情)
    'cardInfo': {'AppCode': '90', 'BizCode': '1001'},
    // 是否配餐人员	isMealCater	O	Y-是,N/空-否
    // 管理权限位图	mnPrivMap	O	空表示非管理人员，详见后续说明
    // “管理权限序列”说明：0/1位序列表示是否有权限，位置表示的权限如下：
    // 第1位：订餐统计查询（包括接口905010~905012）；
    // 第2位：缴费统计查询（包括接口905105、905106）。
    'bind': {'AppCode': '90', 'BizCode': '1002'}, //卡绑定 90,1002
    'unbind': {'AppCode': '90', 'BizCode': '1003'}, //卡解绑 90,1003
    'loss': {'AppCode': '90', 'BizCode': '3001'}, //卡挂失 90,3001

    'billList': {'AppCode': '90', 'BizCode': '2001'}, //查询个人汇总账单 90,2001
    'billDetail': {'AppCode': '90', 'BizCode': '2002'}, //查询个人明细账单 90,2002
    'rechargeRecord': {'AppCode': '90', 'BizCode': '2003'}, //微信充值记录 90,2003

    'order': {'AppCode': '90', 'BizCode': '4001'}, //微信充值下单 90,4001
    'wxOrder': {'AppCode': '90', 'BizCode': '4002'}, //微信下单接口（90,4002）
    'payResult': {'AppCode': '90', 'BizCode': '4003'}, //查询支付结果（90,4003）
    'refund': {'AppCode': '90', 'BizCode': '4007'}, //退款（90,4007）
    // 新增中奖相关接口
    'rewardInfo': {'AppCode': '90', 'BizCode': '4008'}, //奖励信息
    'rewardNum': {'AppCode': '90', 'BizCode': '4009'}, //奖励信息
    'rewardList': {'AppCode': '90', 'BizCode': '4010'}, //中奖查询
    'rewardTake': {'AppCode': '90', 'BizCode': '4011'}, //领奖
    'rewardTrade': {'AppCode': '90', 'BizCode': '4012'}, //领奖
    'rewardFeed': {'AppCode': '90', 'BizCode': '4013'}, //领奖

    'noticeList': {'AppCode': '90', 'BizCode': '0001'}, //6.1.1.	“查询公告列表”接口（90,0001）
    'noticeDetail': {'AppCode': '90', 'BizCode': '0002'}, //6.1.2.	“查看公告内容”接口（90,0002）

    'searchNotice': {'AppCode': '90', 'BizCode': '0003'}, //6.1.2.	“查询通知”接口（90,0003）
    'readNotice': {'AppCode': '90', 'BizCode': '0004'}, //6.1.2.	“通知已读”接口（90,0004）

    'balance': {'AppCode': '90', 'BizCode': '2004'},
    'consumeTotal': {'AppCode': '90', 'BizCode': '2006'},
    'consumeList': {'AppCode': '90', 'BizCode': '2005'},

    'orderFoodLimit': {'AppCode': '90', 'BizCode': '5000'},
    'orderFoodRoom': {'AppCode': '90', 'BizCode': '5001'},
    'orderFoodMealTime': {'AppCode': '90', 'BizCode': '5002'},
    'orderFoodMealMenu': {'AppCode': '90', 'BizCode': '5003'},
    'orderFood': {'AppCode': '90', 'BizCode': '5004'},
    'orderFoodList': {'AppCode': '90', 'BizCode': '5005'},
    'orderFoodListAll': {'AppCode': '90', 'BizCode': '5006'},

    'payNum': {'AppCode': '90', 'BizCode': '5100'},
    'unPayList': {'AppCode': '90', 'BizCode': '5101'},
    /*
    * 当前卡余额	cardBalance	double	O	元,有值表示可用余额抵扣
    * */
    'hasPayList': {'AppCode': '90', 'BizCode': '5102'},
    'getPayUrl': {'AppCode': '90', 'BizCode': '5103'},
    /*
    * 6.3.5.缴费-卡余额抵扣（90,5104）
    * 缴费记录ID	chargeId	R
    * 抵扣金额	deductAmt	R	单位：元
    * */
    'payByBalance': {'AppCode': '90', 'BizCode': '5104'},

    /*
    * 6.3.6.缴费统计查询（90,5105）
    * 起始日期	startDate	String	R	yyyyMMdd
    * 截止日期	endDate	String	R	yyyyMMdd
    * 部门/年级ID	deptId	String	R
    * 班级ID	classId	String	O
    * */
    'payTotalList': {'AppCode': '90', 'BizCode': '5105'},
    /*
    * 返回内容	chargedList	JsonArray	R
    * chargedList
    * 缴费项目ID	chargeItemId	long	R
    * 缴费项目名称	chargeItemName	String	R
    * 项目说明	chargeItemDesc	String	R
    * 缴费金额	amount	double	R	单位：元
    * 应缴人数	preChargeCnt	int	R
    * 已缴人数	chargedCnt	int	R
    * 未缴人数	unChargeCnt	int	R
    * */

    /*
    * 6.3.7.缴费明细查询（90,5106）
    * 缴费项目ID	chargeItemId	long	R
    * 部门/年级ID	deptId	String	R
    * 班级ID	classId	String	O
    * 查询标识	flag	int	R	0-全部 1-已缴 2-未缴
    * */
    'payDetailList': {'AppCode': '90', 'BizCode': '5106'},
    /*
    * 返回内容	chargedList	JsonArray	R
    * chargedList
    * 姓名	name	String	R
    * 学工号	studentNo	String	R
    * 应缴金额	amount	double	R	单位：元
    * 是否已缴	isCharged	int	R	0-未缴 1-已缴
    * 备注	remark	String	O	减免理由，卡余额已抵扣多少等说明
    * */


    // 6.1.31.  收集银行卡信息接口（90,4015）
    // 操作类型	operaType	R	0-新增或修改 1-删除
    // 银行卡号	bankCardNum	R
    // 开户人姓名	name	R
    'setBankInfo': {'AppCode': '90', 'BizCode': '4015'},
    // 6.1.32.  查询银行卡信息接口（90,4016）
    'getBankInfo': {'AppCode': '90', 'BizCode': '4016'},
    // 银行卡号	bankCardNum	String	R
    // 开户人姓名	name	String	R
    // 6.1.30.取二维码内容（90,4014）
    'qrCode': {'AppCode': '90', 'BizCode': '4014'},
    // 二维码内容	qrCode	String	R	内容组成：卡号&时间戳&验证码
    // 二维码有效时间(秒)	qrCodeExpireTime	String	R	手机端二维码定时刷新时间


    /*
    * 6.1.33.  管理人员获取单位信息（90,4017）
    * 部门/年级ID	deptId	String	O	空则取部门/年级,否则取班级
    * 用途	useFlag	int	R	0-查订餐 1-查缴费 9-其它
    */
    'departmentList': {'AppCode': '90', 'BizCode': '4017'},
    /*
    * 返回内容	list	JsonArray	R
    * list
    * ID	id	String	R	部门/年级/班级ID
    * 名称	name	String	R	部门/年级/班级名称
    * */

    /*
    * 6.2.8.查询停餐记录（90,5007）
    * 起始日期	startDate	String	R	yyyyMMdd
    * 截止日期	endDate	String	R	yyyyMMdd
    * 卡号	cardId	String	C	终端请求时必填,微信可选
    * 页码	pageNo	int	R	从1开始
    * 每页记录数	pageSize	int	R
    * */
    'stopList': {'AppCode': '90', 'BizCode': '5007'},
    /*
    * 返回记录数	listSize	int	R	当记录数小于每页请求记录数时，表示为尾页
    * 返回内容	list	JsonArray	R
    * list
    *   停餐记录ID	mealOrderId	long	R
        菜单日期	menuDate	String	R
        食堂名称	storeName	String	R
        餐次名称	mealTimeName	String	R
        套餐名称	packageName	String	R
        套餐菜品明细	dishDetail	String	R
        单价	price	double	R	单位:元
        份数	quantity	int	R
        是否可撤销	isCancel	String	R	Y/N-是/否
    * */

    /*
    * 6.2.9.停餐撤销（90,5008）
    * 停餐记录ID	mealOrderId	long	R
    * */
    'stopCancel': {'AppCode': '90', 'BizCode': '5008'},

    /*
    * 6.2.10.订餐套餐统计（90,5009）
    * 起始日期	startDate	String	R	yyyyMMdd
    * 截止日期	endDate	String	R	yyyyMMdd
    * 商户ID	storeId	String	R
    * */
    'orderFoodTotal': {'AppCode': '90', 'BizCode': '5009'},
    /*
    * 返回内容	list	JsonArray	R
    * 菜单日期	menuDate	String	R
    * 餐次名称	mealTimeName	String	R
    * 套餐名称	packageName	String	R
    * 套餐菜品明细	dishDetail	String	R
    * 单价	price	double	R	单位:元
    * 预订份数	quantity	int	R
    * */

    /*
    * 6.2.11.订餐人员统计（90,5010）
    * 起始日期	startDate	String	R	yyyyMMdd
    * 截止日期	endDate	String	R	yyyyMMdd
    * 商户ID	storeId	String	R
    * 餐次ID	mealTimeId	long	R
    * 部门/年级ID	deptId	String	O
    * 班级ID	classId	String	O
    * */
    'orderTotal': {'AppCode': '90', 'BizCode': '5010'},
    /*
    * 总人数	totalQuantity	int	R
    * 返回内容	list	JsonArray	R
    * 菜单日期	menuDate	String	R
    * 单位名称	deptName	String	R	部门/年级或班级名称
    * 人数	quantity	int	R
    * */

    /*
    * 6.2.12.订餐人员明细（90,5011）
    * 菜单日期	menuDate	String	R
    * 商户ID	storeId	String	R
    * 餐次ID	mealTimeId	long	R
    * 部门/年级ID	deptId	String	R
    * 班级ID	classId	String	O
    * 查询标识	flag	int	R	0-查订餐 1-查停餐
    * */
    'orderDetail': {'AppCode': '90', 'BizCode': '5011'},
    /*
    * 返回内容	list	JsonArray	R
    * list
    * 姓名	name	String	R
    * 学工号	studentNo	String	R
    * 停餐原因	voidRemark	String	C	查停餐时有值
    * */
};


